PPSSPP can run your PSP games on your PC in full HD resolution. It can even
upscale textures that would otherwise be too blurry as they were made for the
small screen of the original PSP.

* Play in HD resolutions and more
* Play on a tablet for big-screen mobile gaming
* Customize on-screen touch controls or use an external controller or keyboard
* Save and restore game state anywhere, anytime
* Crank up the anisotropic filtering and texture scaling
* Continue where you left off by transferring saves from your real PSP

PPSSPP can use either a Qt5 or SDL2 gui frontend and will use SDL2 by default.
At least one gui will be required to use PPSSPP.

To build the Qt5 gui use:
  QT=yes ./ppsspp.SlackBuild

To disable building the SDL2 gui use:
  SDL=no ./ppsspp.SlackBuild

To disable building the libretro core use:
  LIBRETRO=no ./ppsspp.SlackBuild

To enable the Discord Rich Presence use:
  DISCORD=yes ./ppsspp.SlackBuild

To build with OpenGL ES 2.0 use:
  GLES=yes ./ppsspp.SlackBuild

To build debugging symbols use:
  DEBUG=yes ./ppsspp.SlackBuild

If building debugging symbols asan can also be built:
  DEBUG=yes ASAN=yes ./ppsspp.SlackBuild

This will be required to run the ppsspp libretro core with RetroArch
when also built with ASAN=yes.

qt5, RetroArch and snappy are optional dependencies.
